.page {
  min-height: 90vh;
  background: #F4F4F4;
  padding-bottom: 60px;

  .search {
    margin: 10px;
    --border-radius: 17px;
    --height: 34px;
  }

  .item-top{
    height: 40px;
  }

  .condition-warp {
    flex: none;

    .condition {
      display: flex;
      align-items: flex-start;
      width: 100%;
      line-height: 40px;

      &.active {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 999;
      }

      .item {
        width: 25%;
        text-align: center;
        background: #FFF;
      }
    }
  }

  .list {
    background: #F4F4F4;
    padding: 10px;
    flex: 1;
    overflow: hidden;
  }

}